Skip to content

release: 0.129.0 - #215

Merged
tnsardesai merged 2 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk
Oct 21, 2026
Merged

tnsardesai merged 2 commits into
mainfrom
release-please--branches--main--changes--next--components--sdk

Conversation

@kernel-internal

@kernel-internal kernel-internal Bot commented Oct 21, 2026 •

Copy link
Copy Markdown
Contributor

Automated Release PR

0.129.0 (2026-10-21)

Features

  • chore(stlc): seal custom-code tracking files (c6f4ec6)

This pull request is managed by Stainless's GitHub App.

The semver version number is based on included commit messages. Alternatively, you can manually set the version number in the title of this pull request.

For a better experience, it is recommended to use either rebase-merge or squash-merge when merging this pull request.

🔗 Stainless website
📚 Read the docs
🙋 Reach out for help or questions


Note

Medium Risk
Renaming BrowserLocationSource from metro to default can break runtime checks on API responses; vault capture_token adds sensitive handling requirements for integrators.

Overview
Release 0.129.0 bumps package and changelog metadata and refreshes generated API types to match the Kernel API.

Browser location responses now use default instead of metro in BrowserLocationSource (locale_source / timezone_source), with docs updated accordingly—callers that branch on 'metro' need to handle 'default'.

Viewport docs clarify that omitted refresh_rate defaults to 60 Hz for GPU browsers and is otherwise inferred from width and height.

Vault card enrollment actions can include an optional capture_token for Kernel-wallet embedded capture with @onkernel/vault-react (not AgentCard); treat it as sensitive like the enrollment URL.

Reviewed by Cursor Bugbot for commit 7c3ac94. Bugbot is set up for automated code reviews on this repo. Configure here.

Stainless-Generated-From: 72a69683e100b38933d70908470d62ab3e741f03

@tnsardesai tnsardesai left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Release 0.129.0: renames the browser location source metro to default (kernel/kernel#4926), plus the pending vault item and viewport changes. Checks pass.

@tnsardesai
tnsardesai merged commit d316c30 into main Oct 21, 2026
13 checks passed
@kernel-internal

Copy link
Copy Markdown
Contributor Author

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 7c3ac94. Configure here.

* explicitly on the session; `default` comes from the browser's region.
*/
export type BrowserLocationSource = 'override' | 'metro';
export type BrowserLocationSource = 'override' | 'default';

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Location source enum value renamed

Medium Severity

BrowserLocationSource replaces metro with default on locale_source and timezone_source. Callers typed against the v0.128 metro provenance no longer typecheck, and runtime equality checks miss region-derived location. The changelog does not mention this swap.

Additional Locations (1)
Fix in Cursor Fix in Web

Triggered by learned rule: v0.128 location, allowlist revision, AgentCard import

Reviewed by Cursor Bugbot for commit 7c3ac94. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant